root { 
    display: block;
}

#contact_content{
    position:relative;
    padding:10px;
    margin:0px;
    width:960px;
    left:10px;
    top:10px;
    background-image:url(../img/main-background.png);
}
#contact_map{
    position:absolute;
    padding:0px;
    margin:0px;
    width:425px;
    height:auto;
}
#contact_content a{
    color:gray;
    text-decoration:none;
}
#contact_map a:hover{
    color:orange;
}
#contact_text{
    position:relative;
    padding:10px;
    margin:0px;
    left:435px;
    width:515px;
    border-left:1px solid black;
    min-height:350px;
    top:0px;
}
#contact_text h1{
    padding:0px;
    margin:0px;
}